a formal defense or justification - Deutsch Englisch Wörterbuch